if ((mctctl.mctc_elems = xmalloc_array(struct mctelem_ent,
MC_NENT)) == NULL ||
(datarr = xmalloc_bytes(MC_NENT * datasz)) == NULL) {
- if (mctctl.mctc_elems)
- xfree(mctctl.mctc_elems);
+ xfree(mctctl.mctc_elems);
printk("Allocations for MCA telemetry failed\n");
return;
}
p2m_ram_logdirty, p2m_ram_rw);
}
out:
- if ( dirty_bitmap )
- xfree(dirty_bitmap);
+ xfree(dirty_bitmap);
return rc;
}
spin_unlock(&crash_notes_lock);
/* Always return ok, because whether we successfully allocated or not,
* another CPU has successfully allocated. */
- if ( note )
- xfree(note);
+ xfree(note);
}
else
{
struct csched2_private *prv;
prv = CSCHED2_PRIV(ops);
- if ( prv != NULL )
- xfree(prv);
+ xfree(prv);
}
struct sedf_priv_info *prv;
prv = SEDF_PRIV(ops);
- if ( prv != NULL )
- xfree(prv);
+ xfree(prv);
}
if ( vcpu_priv[v->vcpu_id] == NULL )
{
for_each_vcpu ( d, v )
- {
- if ( vcpu_priv[v->vcpu_id] != NULL )
- xfree(vcpu_priv[v->vcpu_id]);
- }
+ xfree(vcpu_priv[v->vcpu_id]);
xfree(vcpu_priv);
SCHED_OP(c->sched, free_domdata, domdata);
return -ENOMEM;
for ( tr = p->role_tr; tr; tr = tr->next )
{
- if ( ltr ) xfree(ltr);
+ xfree(ltr);
ltr = tr;
}
- if ( ltr ) xfree(ltr);
+ xfree(ltr);
for ( ra = p->role_allow; ra; ra = ra -> next )
{
- if ( lra ) xfree(lra);
+ xfree(lra);
lra = ra;
}
- if ( lra ) xfree(lra);
+ xfree(lra);
for ( rt = p->range_tr; rt; rt = rt -> next )
{